package com.tao.collect.service;

import com.tao.pojo.Collect;
import com.tao.utils.R;

/**
 * @author 86130
 *
 */
public interface CollectService {

    /**
     * 收藏添加方法
     * @param collect
     * @return 001 004
     */
    R save(Collect collect);

    /**
     * 根据id查询商品信息集合
     * @param userId
     * @return
     */
    R list(Integer userId);

    /**
     * 根据用户id和商品id删除收藏数据
     * @param collect user_id  product_id
     * @return 001 004
     */
    R remove(Collect collect);

    /**
     * 根据商品id删除
     * @param productId
     * @return
     */
    R removeByPid(Integer productId);
}
